#ifndef STREAMMAGIC_H
#define STREAMMAGIC_H

#include <QtGui/QMainWindow>
#include "ui_streammagic.h"

class StreamMagic : public QMainWindow
{
    Q_OBJECT

public:
    StreamMagic(QWidget *parent = 0);
    ~StreamMagic();

private:
    Ui::StreamMagicClass ui;

    static time_t RefTime;

	QList<QTreeWidgetItem *> SessionList;

    void Refresh();

    static const int DefaultPort = 9000;
    static const int DefaultCBSize = 2000;

private slots:
	void on_actionExit_triggered();
	void on_actionPlay_triggered();
	void on_actionRecord_triggered();
	void on_refreshButton_clicked();
};

#endif // STREAMMAGIC_H
